.section .text
.global _start
_start:
    mov $3, %rdi           
    mov $5, %rsi           
    call sum               
    

    mov $60, %rax
    xor %rdi, %rdi
    syscall

sum:
    push %rbx              
    add %rdi, %rsi
    mov %rsi, %rax
    pop %rbx               
    ret


